which excavates - Espagnol Anglais Dictionnaire